package com.kelp.codetoolkit.constant

/**
 * @author: liuyuebai
 * @date: 2024/8/2 07:12
 * @description:
 */
class GlobalConfig {

    companion object{
        fun getCodeToolKitPanelTitle(): String{
            return "当前代码生成配置"
        }

        fun getVersion():String{
            return "1.0.0"
        }

        fun  defaultAuthor():String{
            return "admin"
        }

        fun defaultFrame():String{
            return "spring"
        }

        fun javaTypeList():List<String>{
           return mutableListOf( "java.lang.String",
                "java.lang.Integer",
                "java.lang.Long",
                "java.util.Boolean",
                "java.util.Date",
                "java.time.LocalDateTime",
                "java.time.LocalDate",
                "java.time.LocalTime",
                "java.lang.Short",
                "java.lang.Byte",
                "java.lang.Character",
                "java.lang.Character",
                "java.math.BigDecimal",
                "java.math.BigInteger",
                "java.lang.Double",
                "java.lang.Float",
                "java.lang.String[]",
                "java.util.List",
                "java.util.Set",
                "java.util.Map")
        }
    }
}